// pages/topicList/topicList.js

// 引用api文件
const api = require('../../utils/api.js');
// 引入封装的请求类
const {myRequest} = require('../../utils/myRequest.js');

Page({

  /**
   * 页面的初始数据
   */
  data: {
    topicListData: []
  },

  // 点击 跳转专题详情页
  toTopic(e){
    let topicId = e.currentTarget.dataset.topicid;
    console.log('topicId',topicId);
    wx.navigateTo({
      url: `../../Paypages/pages/topic/topic?topicId=${topicId}`
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

    // 设置导航栏标题
    wx.setNavigationBarTitle({
      title: '专题列表'
    })

    // 请求专题列表接口
    myRequest({
      url: api.topicList,
      success: (res)=>{
        console.log('topicList数据',res);
        let data = res.data.data.data;
        this.setData({
          topicListData: data
        });
      }
    });

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    wx.showToast({
      title: '没有更多内容啦~',
      icon: 'none',
      duration: 1000
    })
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },
})